html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body {
    line-height:1.6;
    font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size:16px
}
body,h1,h2,h3,h4,h5,p,ul,ol,dl,dd,fieldset,textarea {
    margin:0
}
fieldset,legend,textarea,input,button {
    padding:0
}
button,input,select,textarea {
    font-family:inherit;
    font-size:100%;
    margin:0;
    *font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
ul,ol {
    padding-left:0;
    list-style-type:none
}
a img,fieldset {
    border:0
}
a {
    text-decoration:none
}
.btn {
    display:block;
    margin-left:auto;
    margin-right:auto;
    padding-left:14px;
    padding-right:14px;
    font-size:18px;
    text-align:center;
    text-decoration:none;
    overflow:visible;
    height:42px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    color:#fff;
    line-height:2.3333333333333335;
    -webkit-tap-highlight-color:rgba(255,255,255,0)
}
.btn.btn_inline {
    display:inline-block
}
.btn_default {
    background-color:#d1d1d1
}
.btn_default:not(.btn_disabled):visited {
    color:#fff
}
.btn_default:not(.btn_disabled):active {
    color:rgba(255,255,255,0.4);
    background-color:#a7a7a7
}
.btn_primary {
    background-color:#04be02
}
.btn_primary:not(.btn_disabled):visited {
    color:#fff
}
.btn_primary:not(.btn_disabled):active {
    color:rgba(255,255,255,0.4);
    background-color:#039702
}
.btn_warn {
    background-color:#ef4f4f
}
.btn_warn:not(.btn_disabled):visited {
    color:#fff
}
.btn_warn:not(.btn_disabled):active {
    color:rgba(255,255,255,0.4);
    background-color:#c13e3e
}
.btn.btn_mini {
    height:25px;
    line-height:1.7857142857142858;
    font-size:14px
}
button.btn,input.btn {
    width:100%;
    border:0;
    outline:0;
    -webkit-appearance:none
}
button.btn:focus,input.btn:focus {
    outline:0
}
button.btn_inline,input.btn_inline {
    width:auto
}
.btn_disabled {
    color:rgba(255,255,255,0.6)
}
.btn+.btn {
    margin-top:10px
}
.btn.btn_inline+.btn.btn_inline {
    margin-top:auto;
    margin-left:10px
}
.btn_area {
    margin-left:-5px;
    margin-right:-5px;
    font-size:0
}
.btn_area.btn_area_inline {
    margin-left:auto;
    margin-right:auto;
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex
}
.btn_area.btn_area_inline .btn {
    margin-top:auto;
    margin-right:10px;
    width:100%;
    -webkit-box-flex:1;
    -webkit-flex:1;
    -moz-box-flex:1;
    -ms-flex:1;
    box-flex:1;
    flex:1;
    display:inline-block \9;
    width:48% \9;
    margin-left:1% \9;
    margin-right:1% \9
}
.btn_area.btn_area_inline .btn:last-child {
    margin-right:0
}
span.btn button {
    display:block;
    width:100%;
    height:100%;
    background-color:transparent;
    border:0;
    outline:0;
    color:#fff
}
span.btn button:active {
    color:rgba(255,255,255,0.4)
}
span.btn.btn_loading button,span.btn.btn_disabled button {
    color:#fff
}
.f10 {
    font-size:10px
}
.f11 {
    font-size:11px
}
.f12 {
    font-size:12px
}
.f13 {
    font-size:13px
}
.f14 {
    font-size:14px
}
.f15 {
    font-size:15px
}
.f16 {
    font-size:16px
}
.f17 {
    font-size:17px
}
.f18 {
    font-size:18px
}
.f19 {
    font-size:19px
}
.f20 {
    font-size:20px
}
body {
    font-size:14px
}
h1,h2,h3,h4,h5 {
    font-weight:400;
    font-style:normal
}
h1,.h1 {
    font-size:20px
}
h2,.h2 {
    font-size:18px
}
h3,.h3 {
    font-size:16px
}
h4,.h4 {
    font-size:14px
}
h5,.h5 {
    font-size:12px
}
a,a:visited {
    color:#007aff
}
.text_color {
    color:#888
}
.title_color {
    color:#000
}
.desc {
    color:#b2b2b2
}
.warn {
    color:#b71414
}
.nickname {
    color:#576b95
}
.tips {
    font-size:13px;
    color:#b2b2b2
}
body {
    background-color:#fff
}
body.msg_dark {
    background-color:#2e3132;
    color:#fff
}
.page_msg {
    padding:75px 15px 0;
    text-align:center
}
.icon_area {
    margin-bottom:19px
}
.text_area {
    margin-bottom:25px
}
.text_area .title {
    margin-bottom:12px
}
.opr_area {
    margin-bottom:25px
}
.extra_area {
    margin-bottom:20px
}
@media screen and (min-height:416px) {
    .extra_area {
    position:fixed;
    left:0;
    bottom:0;
    width:100%
}
}.icon_msg {
    width:100px;
    height:100px;
    vertical-align:middle;
    display:inline-block
}
.icon_msg.success {
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQzczOTEyRTU1MDZFNDExOUI1NUNBRDc0NUI3ODg0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNjQ4MUVFRjA5QTAxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjQ4MUVFRTA5QTAxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNTE5MjY5ZS1hNmEzLTRiZWMtYTNmMS0wOWM3NTE1N2FkOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM3MzkxMkU1NTA2RTQxMTlCNTVDQUQ3NDVCNzg4NDEiLz4gPC9yZGY6RGVz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)
}
@media only screen and (-webkit-min-device-pixel-ratio:2) {
    .icon_msg.success {
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQzczOTEyRTU1MDZFNDExOUI1NUNBRDc0NUI3ODg0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRTI2NTI2OTA5OUUxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRTI2NTI2ODA5OUUxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNDk3MmZiYS00YThiLTRhMTctOGRhNi04ZmQ0MmE3OWIwYjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM3MzkxMkU1NTA2RTQxMTlCNTVDQUQ3NDVCNzg4NDEiLz4gPC9yZGY6RGVz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);
    -webkit-background-size:100px auto;
    background-size:100px auto
}
}.icon_msg.warn {
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQzczOTEyRTU1MDZFNDExOUI1NUNBRDc0NUI3ODg0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNjYzREQ0MDA5QTAxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjQ4MUVGMjA5QTAxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNTE5MjY5ZS1hNmEzLTRiZWMtYTNmMS0wOWM3NTE1N2FkOTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM3MzkxMkU1NTA2RTQxMTlCNTVDQUQ3NDVCNzg4NDEiLz4gPC9yZGY6RGVz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)
}
@media only screen and (-webkit-min-device-pixel-ratio:2) {
    .icon_msg.warn {
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQzczOTEyRTU1MDZFNDExOUI1NUNBRDc0NUI3ODg0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRTVCRDUwNDA5OUUxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRTVCRDUwMzA5OUUxMUU0QTQyQ0I1NkMxNkNFNDg1RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNDk3MmZiYS00YThiLTRhMTctOGRhNi04ZmQ0MmE3OWIwYjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkM3MzkxMkU1NTA2RTQxMTlCNTVDQUQ3NDVCNzg4NDEiLz4gPC9yZGY6RGVz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);
    -webkit-background-size:100px auto;
    background-size:100px auto
}
}.page_msg.original .text_area {
    padding:0
}
.line_group {
    position:relative;
    background-color:#fff;
    margin-bottom:1.2em
}
.line_group:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #dedede;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.line_group:after {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #dedede;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5);
    top:auto;
    bottom:-2px
}
.article_item {
    display:block;
    padding:1em 15px .9em;
    color:#333;
    text-align:left;
    margin-top:1em;
    word-wrap:break-word;
    word-break:break-all;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
a.article_item:visited {
    color:#333
}
a.article_item:active {
    background-color:#ebebeb
}
.article_desc {
    padding-top:.5em;
    color:#919191
}
.article_info {
    position:relative;
    overflow:hidden;
    *zoom:1;
    margin-top:.9em;
    padding:.8em 0 0
}
.article_info:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #dedede;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.article_source {
    display:inline-block;
    vertical-align:middle;
    width:70%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-wrap:normal
}
.article_readmore {
    float:right
}
.icon_access_default {
    width:9px;
    vertical-align:middle;
    margin:-0.2em 0 0 .5em
}
.rumor_ft {
    text-align:center;
    position:fixed;
    width:100%;
    bottom:1.2em
}
.ft_readmore {
    display:inline-block;
    padding:0 1em;
    line-height:1em;
    color:#919191;
    position:relative
}
.ft_readmore:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:1px;
    height:100%;
    border-left:1px solid #dedede;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleX(0.5);
    transform:scaleX(0.5)
}
.ft_readmore:first-child:before {
    display:none
}
.group:after {
    content:".";
    display:block;
    height:0;
    font-size:0;
    clear:both;
    visibility:hidden
}
.tr {
    text-align:right
}
.tl {
    text-align:left
}
.page_msg .text_area .black {
    color:#000
}
.l {
    float:left
}
.r {
    float:right
}
.ic.ic_warning {
    background:url("../images/complain/ic_warning.svg") no-repeat center
}
.ic.ic_small {
    display:block;
    width:17px;
    height:17px;
    background-size:17px;
    -webkit-background-size:17px;
    -ms-background-size:17px
}
* {
    -webkit-user-select:none
}
input,textarea {
    -webkit-user-select:auto
}
html,body {
    height:100%;
    background-color:#f1f0f5;
    font-size:14px
}
.category_title {
    padding-left:15px;
    padding-top:7px;
    color:#8a898e;
    line-height:30px;
    font-size:14px;
    font-weight:normal
}
.ic_loading {
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-8px;
    margin-left:-8px;
    width:16px;
    height:16px;
    background:url("../../../images/ico_loading_white_bc23a582.gif") no-repeat center;
    background-size:16px;
    -webkit-background-size:16px;
    -ms-background-size:16px
}
.checkbox_list {
    position:relative;
    overflow:hidden;
    background-color:#fff
}
.checkbox_list:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e1e1df;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.checkbox_list:after {
    content:" ";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:1px;
    border-bottom:1px solid #e1e1df;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.checkbox_list .checkbox_label_inner {
    position:relative
}
.checkbox_list .checkbox_label_inner:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e1e1df;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.checkbox_list .checkbox:first-child .checkbox_label_inner {
    border-top:0
}
.checkbox {
    overflow:hidden;
    position:relative;
    line-height:26px
}
.checkbox .frm_checkbox_label {
    display:block;
    line-height:44px;
    padding-left:15px;
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.checkbox .frm_checkbox_label:active {
    background-color:rgba(0,0,0,0.1)
}
.checkbox .frm_checkbox_label:before {
    margin-left:15px
}
.frm_checkbox {
    position:absolute;
    left:-999em
}
.frm_checkbox_label {
    position:relative
}
.frm_checkbox_label:before {
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-7px;
    content:" ";
    width:15px;
    height:15px
}
.frm_checkbox:checked+.frm_checkbox_label:before {
    width:15px;
    height:15px;
    background:url("../images/complain/ic_check.svg") no-repeat;
    -webkit-background-size:15px 15px;
    background-size:15px 15px;
    border:0;
    -webkit-border-radius:0;
    border-radius:0
}
.checkbox_label_inner {
    font-size:16px
}
.btn {
    margin:20px 15px
}
.page_msg {
    padding:40px 0
}
.page_msg .title {
    padding-bottom:0
}
.page_msg .text_area {
    padding:0 15px
}
.page_msg .category_title {
    text-align:left
}
.page_msg .cell {
    text-align:left
}
.page_msg.page_admin {
    padding:20px 0 40px
}
.page_msg.page_admin .icon_msg {
    width:57px;
    height:57px;
    background-size:57px;
    -webkit-background-size:57px;
    -ms-background-size:57px
}
.tr {
    text-align:right
}
.textarea_panel {
    position:relative;
    background-color:#fff
}
.textarea_panel:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e1e1df;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.textarea_panel:after {
    content:" ";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:1px;
    border-bottom:1px solid #e1e1df;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.textarea_panel textarea {
    display:block;
    width:90%;
    border:0;
    padding:10px 15px;
    height:60px
}
.textarea_panel .frm_hint {
    display:block;
    text-align:right;
    color:#8d8d8d;
    padding-right:5px
}
.textarea_panel .frm_hint.warn {
    color:#e15f63
}
.textarea_panel .ic {
    display:none
}
.textarea_panel.warn textarea {
    color:#e15f63
}
.textarea_panel.warn .ic {
    display:block;
    position:absolute;
    top:8px;
    right:5px
}
.cell {
    background-color:#fff
}
.cell .cell_link {
    display:block;
    position:relative;
    padding:9px 15px 9px 70px;
    color:#000
}
.cell .cell_link:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e1e1df;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.cell .cell_link:after {
    content:" ";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:1px;
    border-bottom:1px solid #e1e1df;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.cell .avatar {
    position:absolute;
    top:9px;
    left:15px;
    display:block;
    width:46px;
    height:46px
}
.cell .avatar img {
    display:block;
    width:100%;
    height:100%
}
.cell .cell_content {
    min-height:46px;
    word-break:break-all;
    word-wrap:break-word
}
.cell .cell_content .title {
    line-height:1.3em;
    font-size:15px
}
.input_panel {
    position:relative;
    background-color:#fff
}
.input_panel:before {
    content:" ";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    border-top:1px solid #e1e1df;
    -webkit-transform-origin:0 0;
    transform-origin:0 0;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.input_panel:after {
    content:" ";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:1px;
    border-bottom:1px solid #e1e1df;
    -webkit-transform-origin:0 100%;
    transform-origin:0 100%;
    -webkit-transform:scaleY(0.5);
    transform:scaleY(0.5)
}
.input_panel input {
    display:block;
    width:90%;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow:hidden;
    height:1.3em;
    padding:10px 15px;
    border:0
}
.input_panel .ic {
    display:none
}
.input_panel.warn input {
    color:#e15f63
}
.input_panel.warn .ic {
    display:block;
    position:absolute;
    top:8px;
    right:5px
}
.frm_group .tips {
    padding:0 15px 0;
    line-height:30px
}
.tips.warning {
    color:#e15f63
}
.pop {
    position:absolute;
    top:100px;
    left:50%;
    margin-left:-10em;
    width:20em;
    border:1px solid #e1e1df;
    background-color:#fff;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px
}
.pop .pop_content {
    padding:15px;
    text-align:center;
    border-bottom:1px solid #e1e1df
}
.pop .btn {
    display:inline-block;
    margin:0;
    width:49.9%;
    height:42px;
    line-height:42px;
    color:#000;
    text-align:center
}
.pop .btn_pop_l {
    border-radius:5px 0 0 5px;
    -moz-border-radius:5px 0 0 5px;
    -webkit-border-radius:5px 0 0 5px;
    border-right:1px solid #e1e1df
}
.btn_loading:before {
    display:inline-block;
    margin-right:10px;
    content:" ";
    width:16px;
    height:16px;
    background:url("../../../images/ico_loading_white_bc23a582.gif") no-repeat center;
    background-size:16px;
    -webkit-background-size:16px;
    -ms-background-size:16px
}
.mask {
    position:fixed;
    z-index:2;
    top:0;
    left:0;
    right:0;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,0.5)
}
.page_faq {
    padding:30px 15px
}
.img {
    margin:15px auto;
    display:block
}
.img.img_big {
    width:100%
}
.img.img_middle {
    width:230px
}
.text_area .desc {
    color:#888
}
.top_tips {
    position:absolute;
    z-index:3;
    top:0;
    left:0;
    right:0;
    background-color:#e15f63;
    color:#fff;
    text-align:center;
    height:2em;
    line-height:2em
}
